package controller.gui.mainmenu;

import gui.secondary.MapSecondaryMenu;

import java.awt.event.ActionEvent;

import javax.swing.JButton;

import controller.Controller;
import controller.NullStaticObjectException;
import controller.PrimaryButtonController;

/**rappresenta il Controller che gestisce e pilota
 * il pulsante della GUI che fa accedere agli attributi principali
 * della mappa 
 * 
 * @author Koldar
 * @version 1.0 
 *
 */
public final class MapPropertiesWizardController extends PrimaryButtonController{

	protected MapSecondaryMenu secondaryMenu;
	
	public MapPropertiesWizardController(JButton button,MapSecondaryMenu secondarymenu) {
		super(button);
		this.secondaryMenu=secondarymenu;
	}
	
	@Override
	public void wizardInizializer(ActionEvent arg0)	throws NullStaticObjectException {
		//non c'e' bisogno di fare un save della mappa perche' non ci sono modifiche temporanee da questoi wizard
		this.secondaryMenu.setVisible(true);
		//Controller.getApplication().validate();
	}
	
	

}
